take the lid off - German English Dictionary